store (virtues) - Espagnol Anglais Dictionnaire